.m-containter{ width: 800px; margin: 0 auto; }
.m-containter .footer-about{ background-position: 160px 2px; }
.member-login{ width: 800px; margin: 0 auto; background: url(../images/banner-login.gif) no-repeat 0 50px; }
/* login-from */
.login-from{ width: 320px; background: url(../images/bg-lfrom.gif) repeat-y -320px 0; margin: 10px auto 30px; float: right; color: #999; margin-right: 10px; display: inline; }
	.lf-type{ background: transparent url(../images/bg-lfrom.gif) no-repeat 0 0; text-indent: -9999px; height: 40px; }
	.lf-input{ background: transparent url(../images/bg-lfrom.gif) repeat-y -960px 0; height: 140px; }
		.lf-input li{ padding: 7px 0 5px 100px; font-size: 14px; }
		.lf-input label{ float: left; margin-left: -110px; width: 100px; text-align: right; padding-top: 5px; }
		.lf-input .i-text{ width: 175px; }
		.lf-input .i-text-authcode{ width: 70px; }
		.lf-input .yzm{ cursor: pointer; }
	.lf-other{ padding: 0 10px 10px 100px; }
	.lf-submit{ padding: 0 0 10px 100px; background: url(../images/bg-lfrom.gif) no-repeat -640px bottom; height: 85px; }
	.btn-login{ background: url(../images/bg-btn.gif) no-repeat 0 -30px; padding-left: 2px; }
	.btn-login span{ background: url(../images/bg-btn.gif) no-repeat right -30px; }
	.btn-login input{ background-color: transparent; border: medium none; color: #FFFFFF; font-weight: bold; width: 58px; }
.login-info{ float: left; margin-top: 190px; padding: 10px; }
	.login-info h2{ font-size: 18px; color: #6f2023; font-family: "Microsoft yahei"; }
		.login-info li{ font-size: 14px; color: #333; padding: 2px 0 2px 20px; }
